Part Number Hot Search : 
HD6433 334KC 25L320 CSFD26 17400 KYZ25A6 BZG03C10 T346008
Product Description
Full Text Search
 

To Download HT82K629A Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 HT82K629A
Windows 2000 USB+PS/2 Keyboard Encoder
Features
* Operating voltage: 4.4V~5.5V * Operating frequency: fSYS=6M * Design for Windows 95/98/NT/2000/XP * Phantom key detection * Low voltage reset function * USB and PS2 modes supported * Auto detect USB or PS2 interface * USB 1.1 low speed function * Supports PS2 code set 1 and code set 2 * Supports multimedia key * Supports ACPI key * Supports mini-keyboard with Fn key * Built-in Watchdog Timer * HALT function and wake-up feature for USB mode to
reduce power consumption
* 40-pin DIP package
General Description
The HT82K629A can function both in USB and PS2 interface environment. For PS2 interface, it supports IBM PC/AT, IBM PS/2 and all compatible machines and provides a 16-character first-in-first-out buffer in which data is stored. For USB interface, it can support the USB standard request as well as HID class request version 1.1.
Block Diagram
USB T r a n s c e iv e r U S B D + /P S 2 C L K U S B D -/P S 2 D A T A USB T r a n s m itte r V o lta g e R e g u la to r C lo c k G e n e ra to r M a in S ta te M a c h in e S uspend C o n tro l USB R e c e iv e r U S B S e r ia l In te r fa c e E n g in e ( S IE ) & C o n tr o l L o g ic H o lte k 8 - b it M ic r o c o n tr o lle r
R e g is te r S e t
V33O
OSC1 OSC2 VDD VSS
F IF O s
RC
R eset
Rev. 1.00
1
December 8, 2003
HT82K629A
Pin Assignment
C17 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 C16 R3 R2 R1 R0 Fn_Sel NUM CAPS SC R O LL C12 C13 C14 C15 VDD V33O U S B D + /C L K U S B D -/D A T A C0 C1 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 C18 C19 R4 R5 R6 R7 C11 C10 C9 C8 OSCI OSCO RESET VSS C7 C6 C5 C4 C3 C2
H T82K 629A 4 0 D IP -A
Pin Description
Pin No. Pin Name I/O O I I O O O 3/4 3/4 I/O I/O 3/4 I O I Description Keyboard matrix scanning output pins Keyboard matrix scanning input pins Mini-keyboard select, the function is enabled if connected to VSS. Num lock indicator Caps lock indicator Scroll lock indicator Positive power supply 3.3V regulator output USBD- or PS2 CLK I/O line USB or PS2 function is controlled by software control register. USBD- or PS2 DATA I/O line USB or PS2 function is controlled by software control register. Negative power supply, ground Schmitt trigger input. Active low. OSCO, OSCI are connected to a 6MHz or 12MHz crystal/resonator for the internal system clock. 1, 2, 11~14 19~26, 31~34 C0~C19 39, 40 3~6, 35~38 7 8 9 10 15 16 17 18 27 28 29 30 R0~R7 Fn_Sel NUM CAPS SCROLL VDD V33O USBD+/CLK USBD-/DATA VSS RESET OSCO OSCI
Absolute Maximum Ratings
Supply Voltage ..........................VSS-0.3V to VSS+6.0V Input Voltage .............................VSS-0.3V to VDD+0.3V Storage Temperature ...........................-50C to 125C Operating Temperature ..........................-40C to 85C
Note: These are stress ratings only. Stresses exceeding the range specified under Absolute Maximum Ratings may cause substantial damage to the device. Functional operation of this device at other conditions beyond those listed in the specification is not implied and prolonged exposure to extreme conditions may affect device reliability.
Rev. 1.00
2
December 8, 2003
HT82K629A
D.C. Characteristics
Symbol VDD fSYS ISB IOP VV330 Rph VIL1 VIH1 VIL2 VIH2 IOL1 IOL2 IOL3 IOL4 IOH1 IOH2 Parameter Operating Voltage Operating Frequency Standby Current Operating Current 3.3V Regulator Output Test Conditions VDD 5V 5V 5V 5V 5V Conditions 3/4 fSYS=6MHz No load, system HALT No load, fSYS=6MHz IV33O=-5mA 3/4 3/4 3/4 3/4 3/4 VOL=0.4V VOL=0.4V VOL=0.4V VOL=3.4V VOH=3.4V VOH=3.4V Min. 4.4 5.9747 3/4 3/4 3 25 0 0.7VDD 0 0.9VDD 10 5 2 12 -8 -2 Typ. 3/4 6 3/4 3/4 3.3 50 3/4 3/4 3/4 3/4 25 10 4 17 -16 -5 Max. 5.5 6.0258 500 12 3.6 75 0.3VDD VDD 0.4VDD VDD 3/4 3/4 3/4 3/4 3/4 3/4 Ta=25C Unit V MHz mA mA V kW V V V V mA mA mA mA mA mA
Internal Pull-high Resistance 5V (C0~C19, R0~R7) Input Low Voltage for I/O Ports Input High Voltage for I/O Ports Input Low Voltage (RESET) Input High Voltage (RESET) Sink Current (Fn_sel) Sink Current (R0~R7) Sink Current (C0~C19, NUM, CAPS, SCROLL) Sink Current (C0~C19, NUM, CAPS, SCROLL) Source Current (Fn_sel) Source Current (C0~C19, R0~R7, NUM,CAPS, SCROLL) 5V 5V 5V 5V 5V 5V 5V 5V 5V 5V
A.C. Characteristics
Symbol fWDT Parameter Built-in 32kHz RC OSC for Watchdog Timer Test Conditions VDD 3/4 Conditions 3/4
Ta=25C Min. Typ. Max. Unit 3/4 32 3/4 kHz
Rev. 1.00
3
December 8, 2003
HT82K629A
Functional Description
Command from the Host The following table shows the commands that the host may send and their hexadecimal values. Command Set/Reset Status Indicators Echo Invalid Command Select Alternate Scan Codes Invalid Command Read ID Set Typematic Rate/Delay Enable Default Disable Set Default Set All Keys - Typematic Set All Keys - Make/Break Set All Keys - Make Set All Keys - Typematic/Make/Break Set Key Type - Typematic Set Key Type - Make/Break Set Key Type - Make Resend Reset Hex Value ED EE EF F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF EFH and F1H - Invalid Command EFH and F1H are invalid commands and are not supported. If HT82K629A receives one of these and sends it, the HT82K629A will not acknowledge the command, but returns a Resend command and continues in its previous scanning state. F0H - Select Alternate Scan Codes This command instructs the HT82K629A to select one of the two sets of scan codes. The HT82K629A acknowledges receipt of this command with ACK, clears both the output buffer and the typematic key. The host then sends the option byte and the keyboard responds with another ACK. An option byte value of hex 01 selects scan code set 1, hex 02 selects set 2. An option byte value of hex 00 causes the HT82K629A to acknowledge with ACK and sends a byte telling the host which scan code set is currently in use. After establishing the new scan code set, the HT82K629A returns to the scanning state it was in before receiving the Select Alternate Scan Codes command. F2H - Read ID This command requests identification information from the HT82K629A. The HT82K629A responds with ACK, discontinues scanning and sends the two keyboard ID bytes hex 83h and ABh. After the output of the second ID byte, the HT82K629A resumes scanning. The HT82K629A responds to the option byte with ACK, sets the indicators and if the HT82K629A was previously enabled, continues scanning. The status of the indicators will reflect the bits in the option byte and can be activated or deactivated in any combination. If another command is received in place of the option byte, execution of the Set/Reset Mode Indicators command is stopped, with no change to the indicator status, and the new command is processed. Immediately after power-on, the lights default to the off state. If the Set Default and Default Disable commands are received, the lamps remain in the state they were in before the command was received. EEH - Echo Echo is a diagnostic aid. When the HT82K629A receives this command, it issues a hex EE response and if the HT82K629A was previously enabled, continues scanning.
The commands may be sent to the HT82K629A at any time and the HT82K629A will respond within 25ms except when performing the internal diagnostics or executing a Reset command. EDH - Set/Reset Status Indicators Three status indicators on the keyboard-Num Lock, Caps Lock, and Scroll Lock-are accessible by the host. The HT82K629A activates or deactivates these indicators when it receives a valid command-code sequence from the system. The command sequence begins with the command byte (hex ED). The HT82K629A responds to the command byte with ACK, discontinues scanning, assignments for this option byte are as follow: Bit 0 1 2 3~7 Indicator Scroll Lock Indicator Num Lock Indicator Caps Lock Indicator Reserved (Must be 0)
If a bit for an indicator is set to 1, the indicator is turned on. If a bit is set to 0, the indicator is turned off.
Rev. 1.00
4
December 8, 2003
HT82K629A
F3H - Set Typematic Rate/Delay The host issues the Set Typematic Rate/Delay command to change the typematic rate and delay. The HT82K629A responds to the command with ACK, stops scanning and waits for the system to issue the rate/delay value byte. The HT82K629A responds to the value byte with another ACK, sets the rate and delay to the value indicated, and continues scanning (if it was previously enabled). Bits 6 and 5 indicate the delay, and bits 4, 3, 2, 1 and 0 indicate the rate. Bit7 is always 0. The delay is equal to 1 plus the binary value bit 6 and 5, multiplied by 250ms20%. The period (interval from one typematic output to the next) is determined by the following equation: Period = (8+A)*(2^B)*0.00417 seconds. Where: A = binary value of bits 2, 1, and 0. B = binary value of bits 4, and 3. The typematic rate is 1 for each period and are listed as follows: Bit 00000 00001 00010 00011 00100 00101 00110 00111 01000 01001 01010 01011 01100 01101 01110 01111 Typematic Rate 20% 30.0 26.7 24.0 21.8 20.0 18.5 17.1 16.0 15.0 13.3 12.0 10.9 10.0 9.2 8.0 8.0 Bit 10000 10001 10010 10011 10100 10101 10110 10111 11000 11001 11010 11011 11100 11101 11110 11111 Typematic Rate 20% 7.5 6.7 6.0 5.5 5.0 4.6 4.3 4.0 3.7 3.3 3.0 2.7 2.5 2.3 2.1 2.0 FEH - Resend The host sends this command when it detects an error in any transmission from the HT82K629A. It is sent only after a data transmission and before the host allows the next data output. When a Resend is received, the HT82K629A sends the previous output again (unless the previous output was Resent, in which case the HT82K629A sends the last byte before the Resend command). F7H, F8H, F9H, FAH - Set All Keys Since HT82K629A do not support keyboard code set 3 format, so it will not acknowledge the command but returns a Resend command and continues in its previous scanning state. FBH, FCH, FDH - Set Key Type Since HT82K629A do not support keyboard code set 3 format, so it will not acknowledge the command but returns a Resend command and continues in its previous scanning state. F4H - Enable Upon receipt of this command, the HT82K629A will respond with ACK, clears its output buffer, clears the last typematic key, and starts scanning. F5H - Default Disable The Default Disable command resets all conditions to the power on default states. The HT82K629A will respond with ACK, clears its output buffer, sets the default typematic rate/delay, and clears the last typematic key. The HT82K629A then stops scanning and awaits further command. F6H - Set Default The Set Default command resets all conditions to the power on default states. The HT82K629A will respond with ACK, clears its output buffer, sets the default key typematic rate/delay, and clears the last typematic key then continues scanning.
The default values for the HT82K629A are as follows: Typematic rate= 10.9 characters per second 20% Delay = 500ms20% The execution of this command stops without changes to the existing rate if another command is received instead of the rate/delay value byte.
Rev. 1.00
5
December 8, 2003
HT82K629A
Commands to the Host The following table shows the commands that the HT82K629A may send to the host and their hexadecimal values. Command Key Detection Error/Overrun Keyboard ID Bat Completion Code Bat Failure Core Echo Acknowledge Resend Key Detection Error/Overrun Hex Value 00 (Code Set 2) 83AB AA FC EE FA FE FF (Code Set 1)

Data Communications
* Data output

If CLK=0, no transmission (keyboard is inhibited). If CLK=1, DATA=0, no transmission (system request to send). If CLK=1, DATA=1, transmission permitted. Data will be valid before the trailing edge and beyond the leading edge of the clock. The KB checks the clock line for an active level every 60ms. If line contention occurs (system brings the clock low before the tenth clock), set clock=data=high. The system overrides the clock line for at least 60ms. The keyboard checks the clock line state at intervals of 10ms. If a system request-to-send is detected, the keyboard counts 11 data bits. Data will be valid before the rising edge and beyond the falling edge. After the 10th bit, the keyboard checks for an active level on the data line. If the line is active it is forced to be inactive, and counts one more bits. Note: This action signals the system that the keyboard has received its data. Upon reception of this signal, the system returns to the ready state, in which it can accept keyboard outputs or goes to the inhibit state until it is ready.
* Data input
00H or FFH - Key Detection Error The HT82K629A sends a key detection error character if conditions in the keyboard make it impossible to identify a switch closure. If the HT82K629A is using scan code set 1, the code is FFH. For sets 2, the code is 00H. 00H or FFH - Overrun An overrun character is placed in the HT82K629A buffer and replaces the last code when the buffer capacity has been exceeded. The code is sent to the host when it reaches the top of the buffer queue. If the HT82K629A is using scan code set 1, the code is FFH. For sets 2, the code is 00H. 83AbH - Keyboard ID The keyboard ID consists of 2 bytes, Hex 83AbH. The HT82K629A responds to the Read ID with ACK, discontinues scanning and sends 2 ID bytes. The low byte is sent first followed by the high byte. Following the output of Keyboard ID, the HT82K629A begins scanning. EEH - Echo The HT82K629A sends this code in response to an Echo command. AAH - BAT Completion Code Following a satisfactory completion of the BAT, the HT82K629A sends AAH. Any other code indicates keyboard failure. FCH - BAT Failure Code If a BAT failure occurs, the HT82K629A sends this code, discontinues scanning and waits for a host response or reset. FEH - Resend The HT82K629A issues a Resend command following receipt of an invalid input or any input with incorrect parity. If the host sends nothing to the HT82K629A, no response is required. Rev. 1.00 6

If the keyboard data line is found to be at an inactive level following the 10th bit, a frame error has occurred, and the keyboard continues to count until the data line becomes active. The keyboard then makes the data line inactive and sends a Resend. Data Stream Mode 1,2,3 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 B11 Note: Start bit (always 0) Data bit 0 Data bit 1 Data bit 2 Data bit 3 Data bit 4 Data bit 5 Data bit 6 Data bit 7 Parity bit (odd par) Stop bit (always 1) The parity bit is either 1 or 0, and the 8 data bits, plus the parity bit, always have an odd number of 1ms.
December 8, 2003
HT82K629A
Key Code Set 1 Key Number and Symbol 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 : { } ~ ! @ # $ % ^ & * ( ) _ + ' 1 2 3 4 5 6 7 8 9 0 = Make/Break Code 29/A9 02/82 03/83 04/84 05/85 06/86 07/87 08/88 09/89 0A/8A 0B/8B 0C/8C 0D/8D 7D/FD 0E/8E 0F/8F 10/90 11/91 12/92 13/93 14/94 15/95 16/96 17/97 18/98 19/99 [ ] 1A/9A 1B/9B 2B/AB 3A/BA 1E/9E 1F/9F 20/A0 21/A1 22/A2 23/A3 24/A4 25/A5 26/A6 ; 27/A7 28/A8 47 48 49 50 51 52 53 54 55 57 58 60 61 62 64 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 110 112 113 114 115 116 117 118 119 9 6 3 . + Keycode107 (*B) Enter_R ESC F1 F2 F3 F4 F5 F6 F7 F8 2 0 * PgUp (R) PgDn Del < > ? Shift (R) Ctrl (L) Alt (L) Space Alt (R) Ctrl (R) Num Lock 7 4 1 8 5 Ins Home End Key Number and Symbol X C V B N M , . / Make/Break Code 2D/AD 2E/AE 2F/AF 30/B0 31/B1 32/B2 33/B3 34/B4 35/B5 36/B6 1D/9D 38/B8 39/B9 E0 38/E0 B8 E0 1D/E0 9D 45/C5 47/C7 4B/CB 4F/CF 48/C8 4C/CC 50/D0 52/D2 37/B7 49/C9 4D/CD 51/D1 53/D3 4A/CA 4E/CE 7E/FE E0 1C/E0 9C 01/81 3B/BB 3C/BC 3D/BD 3E/BE 3F/BF 40/C0 41/C1 42/C2
Keycode14 (*J) Back Space Tab Q W E R T Y U I O P
Keycode29 (*4) Caps Lock A S D F G H J K L
Rev. 1.00
7
December 8, 2003
HT82K629A
Key Number and Symbol 42 43 44 45 46 Key Number and Symbol 75 76 79 80 81 83 84 85 86 89 Insert Delete Home End PgUp PgDn (R) Keycode42 (*5BJ) Enter_L Shift (L) Keycode45 (*5B) Z Make/Break Code 2B/AB 1C/9C 2A/AA 56/D6 2C/AC Base Case Shift+Num E0 52 /E0 D2 E0 53 /E0 D3 E0 4B /E0 CB E0 47 /E0 C7 E0 4F /E0 CF E0 48 /E0 C8 E0 50 /E0 D0 E0 49 /E0 C9 E0 51 /E0 D1 E0 4D /E0 CD 120 121 122 123 125 Key Number and Symbol F9 F10 F11 F12 Scroll Lock Make/Break Code 43/C3 44/C4 57/D7 58/D8 46/C6
Left-Shift E0 AA E0 52 /E0 D2 E0 2A E0 AA E0 53 /E0 D3 E0 2A E0 AA E0 4B /E0 CB E0 2A E0 AA E0 47 /E0 C7 E0 2A E0 AA E0 4F /E0 CF E0 2A E0 AA E0 48 /E0 C8 E0 2A E0 AA E0 50 /E0 D0 E0 2A E0 AA E0 49 /E0 C9 E0 2A E0 AA E0 51 /E0 D1 E0 2A E0 AA E0 4D /E0 CD E0 2A
Right-Shift E0 B6 E0 52 /E0 D2 E0 36 E0 B6 E0 53 /E0 D3 E0 36 E0 B6 E0 4B /E0 CB E0 36 E0 B6 E0 47 /E0 C7 E0 36 E0 B6 E0 4F /E0 CF E0 36 E0 B6 E0 48 /E0 C8 E0 36 E0 B6 E0 50 /E0 D0 E0 36 E0 B6 E0 49 /E0 C9 E0 36 E0 B6 E0 51 /E0 D1 E0 36 E0 B6 E0 4D /E0 CD E0 36
Num Lock E0 2A E0 52 /E0 D2 E0 AA E0 2A E0 53 /E0 D3 E0 AA E0 2A E0 4B /E0 CB E0 AA E0 2A E0 47 /E0 C7 E0 AA E0 2A E0 4F E0 CF E0 AA E0 2A E0 48 E0 C8 E0 AA E0 2A E0 50 /E0 D0 E0 AA E0 2A E0 49 /E0 C9 E0 AA E0 2A E0 51 E0 D1 E0 AA E0 2A E0 4D E0 CD E0 AA
When both shift keys are held down: key number 75 Key Number and Symbol 95 /
Both Shift E0 AA E0 B6 E0 52/E0 D2 E0 2A E0 36
Base E0 35/E0 B5
Left-Shift
Right-Shift
E0 AA E0 35/E0 B5 E0 2A E0 B6 E0 35/E0 B5 E0 36 Both Shift E0 AA E0 B6 E0 35/E0 B5 E0 2A E0 36
When both shift keys are held down: key number 95
Key Number and Symbol 124 Print Screen
Base E0 2A E0 37/E0 B7 E0 AA Base E1 1D 45 E1 9D C5
Shift/Ctrl E0 37/E0 B7
Alt 54/D4 Ctrl E0 46 E0 C6
Key Number and Symbol 126 Pause
This key is not typematic, all associated scan codes occur on the make code. Key Number and Function 56 (*BJ) 131 (*J) 132 (*J) 133 (*J) 150 151 Brazil BA0 Japanese J131 Japanese J132 Japanese J133 Korea KC-L Korea KC-R
Make/Break Code 73/F3 7B/FB 79/F9 70/F0 F1/F0/-
Default Make/Break/Typematic Make/Break/Typematic Make/Break/Typematic Make/Break/Typematic Make Make
Rev. 1.00
8
December 8, 2003
HT82K629A
Key Number and Function ACPI ACPI ACPI Windows Key Power Sleep Wake-up L Win /E0 DB E0 5C Windows Key R Win /E0 DC E0 5D Windows Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key * 4 - 104 Keyboard Only * 5 - 105 Keyboard Only APP /E0 DD E-Mail WWW Home WWW Favorites WWW Search WWW Refresh WWW Stop WWW Forward WWW Back Media Play/Pause Stop Prev Track Next Track Volume+ VolumeMute My Computer Calculator Screen save Rec Rew Minimize Eject E0 6C/E0 EC E0 32/E0 B2 E0 66/E0 E6 E065/E0 E5 E0 67/E0 E7 E0 68/E0 E8 E0 69/E0 E9 E0 6A/E0 EA E0 6D/E0 ED E0 22/E0 A2 E0 24/E0 A4 E0 10/E0 90 E0 19/E0 99 E0 30/E0 B0 E0 2E/E0 AE E0 20/E0 A0 E0 6B/E0 EB E0 21/E0 A1 E0 26/E0 A6 E0 1E/E0 9E E0 17/E0 97 E0 2D/E0 AD E0 11/E0 91 *B - 107 Keyboard Only *J - 109 Keyboard Only Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break/Typematic Make/Break/Typematic Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break/Typematic Make/Break/Typematic Make/Break Code E0 5E/E0 DE E0 5F/E0 DF E0 63/E0 E3 E0 5B Make/Break/Typematic Default Make/Break Make/Break Make/Break
Rev. 1.00
9
December 8, 2003
HT82K629A
Key Code Set 2 Key Number and Symbol 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 : { } ~ ! @ # $ % ^ & * ( ) _ + ' 1 2 3 4 5 6 7 8 9 0 = Make/Break Code 0E/F0 0E 16/F0 16 1E/F0 1E 26/F0 26 25/F0 25 2E/F0 2E 36/F0 36 3D/F0 3D 3E/F0 3E 46/F0 46 45/F0 45 4E/F0 4E 55/F0 55 6A/F0 6A 66/F0 66 0D/F0 0D 15/F0 15 1D/F0 1D 24/F0 24 2D/F0 2D 2C/F0 2C 35/F0 35 3C/F0 3C 43/F0 43 44/F0 44 4D/F0 4D [ ] 54/F0 54 5B/F0 5B 5D/F0 5D 58/F0 58 1C/F0 1C 1B/F0 1B 23/F0 23 2B/F0 2B 34/F0 34 33/F0 33 3B/F0 3B 42/F0 42 4B/F0 4B ; 4C/F0 4C 52/F0 52 47 48 49 50 51 52 53 54 55 57 58 60 61 62 64 90 91 92 93 96 97 98 99 100 101 102 103 104 105 106 107 108 110 112 113 114 115 116 117 118 119 9 6 3 . + Keycode107 (*B) Enter_R ESC F1 F2 F3 F4 F5 F6 F7 F8 2 0 * PgUp (R) PgDn Del < > ? Shift (R) Ctrl (L) Alt (L) Space Alt (R) Ctrl (R) Num Lock 7 4 1 8 5 Ins Home End Key Number and Symbol X C V B N M , . / Make/Break Code 22/F0 22 21/F0 21 2A/F0 2A 32/F0 32 31/F0 31 3A/F0 3A 41/F0 41 49/F0 49 4A/F0 4A 59/F0 59 14/F0 14 11/F0 11 29/F0 29 E0 11/E0 F0 11 E0 14/E0 E0 F0 14 77/F0 77 6C/F0 6C 6B/F0 6B 69/F0 69 75/F0 75 73/F0 73 72/F0 72 70/F0 70 7C/F0 7C 7D/F0 7D 74/ F0 74 7A/ F0 7A 71/F0 71 7B/F0 7B 79/F0 79 6D/F0 6D E0 5A/E0 F0 5A 76/F0 76 05/F0 05 06/F0 06 04/F0 04 0C/F0 0C 03/F0 03 0B F0 0B 83/F0 83 0A/F0 0A
Keycode14 (*J) Back Space Tab Q W E R T Y U I O P
Keycode29 (*4) Caps Lock A S D F G H J K L
Rev. 1.00
10
December 8, 2003
HT82K629A
Key Number and Symbol 42 43 44 45 46 Key Number and Symbol 75 76 79 80 81 83 84 85 86 89 Insert Delete Home End PgUp PgDn (R) Keycode42 (*5BJ) Enter_L Shift (L) Keycode45 (*5B) Z Base Case Shift+Num E0 70 /E0 F0 70 E0 71 /E0 F0 71 E0 6B /E0 F0 6B E0 6C /E0 F0 6C E0 69 /E0 F0 69 E0 75 /E0 F0 75 E0 72 /E0 F0 72 E0 7D /E0 F0 7D E0 7A /E0 F0 7A E0 74 /E0 F0 74 Make/Break Code 5D/F0 5D 5A/F0 5A 12/F0 12 61/F0 61 1A/F0 1A Left-Shift E0 F0 12 E0 70 /E0 F0 70 E0 12 E0 F0 12 E0 71 /E0 F0 71 E0 12 E0 F0 12 E0 6B /E0 F0 6B E0 12 E0 F0 12 E0 6C /E0 F0 6C E0 12 E0 F0 12 E0 69 /E0 F0 69 E0 12 E0 F0 12 E0 75 /E0 F0 75 E0 12 E0 F0 12 E0 72 /E0 F0 72 E0 12 E0 F0 12 E0 7D /E0 F0 7D E0 12 E0 F0 12 E0 7A /E0 F0 7A E0 12 E0 F0 12 E0 74 /E0 F0 74 E0 12 120 121 122 123 125 Key Number and Symbol F9 F10 F11 F12 Scroll Lock Right-Shift E0 F0 59 E0 70 /E0 F0 70 E0 59 E0 F0 59 E0 71 /E0 F0 71 E0 59 E0 F0 59 E0 6B /E0 F0 6B E0 59 E0 F0 59 E0 6C /E0 F0 6C E0 59 E0 F0 59 E0 69 /E0 F0 69 E0 59 E0 F0 59 E0 75 /E0 F0 75 E0 59 E0 F0 59 E0 72 /E0 F0 72 E0 59 E0 F0 59 E0 7D /E0 F0 7D E0 59 E0 F0 59 E0 7A /E0 F0 7A E0 59 E0 F0 59 E0 74 /E0 F0 74 E0 59 Make/Break Code 01/F0 01 09/F0 09 78/F0 78 07/F0 07 7E/F0 7E Num Lock
E0 12 E0 70 /E0 F0 70 E0 F0 12 E0 12 E0 71 /E0 F0 71 E0 F0 12 E0 12 E0 6B /E0 F0 6B E0 F0 12 E0 12 E0 6C /E0 F0 6C E0 F0 12 E0 12 E0 69 /E0 F0 69 E0 F0 12 E0 12 E0 75 /E0 F0 75 E0 F0 12 E0 12 E0 72 /E0 F0 72 E0 F0 12 E0 12 E0 7D /E0 F0 7D E0 F0 12 E0 12 E0 7A /E0 F0 7A E0 F0 12 E0 12 E0 74 /E0 F0 74 E0 F0 12
When both Shift keys are held down: key number 75 Key Number and Symbol 95 /
Both Shift E0 AA E0 B6 E0 52/E0 D2 E0 2A E0 36
Base
Left-Shift
Right-Shift
E0 4A/E0 F0 4A E0 F0 12 E0 4A/E0 F0 4A E0 12 E0 F0 59 E0 4A/E0 F0 4A E0 59 Both Shift E0 F0 12 E0 F0 59 E0 4A/E0 F0 4A E0 12 E0 59
When both Shift keys are held down: key number 95 Key Number and Symbol 124 Print Screen
Base E0 12 E0 7C/E0 F0 7C E0 F0 12 Base E1 14 77 E1 F0 14 F0 77
Shift/Ctrl E0 7C/E0 F0 7C
Alt 84/F0 84 Ctrl E0 7E E0 F0 7E
Key Number and Symbol 126 Pause
This key is not typematic, all associated scan codes occur on the make code. Key Number and Function 56 (*BJ) 131 (*J) 132 (*J) 133 (*J) 150 151 Brazil BA0 Japanese J131 Japanese J132 Japanese J133 Korea KC-L Korea KC-R
Make/Break code 51/F0 51 67/F0 67 64/F0 64 13/F0 13 F1/F2/-
Default Make/Break/Typematic Make/Break/Typematic Make/Break/Typematic Make/Break/Typematic Make Make
Rev. 1.00
11
December 8, 2003
HT82K629A
Key Number and Function ACPI ACPI ACPI Windows Key Power Sleep Wake-up L Win /E0 F0 1F E0 27 Windows Key R Win /E0 F0 27 E0 2F Windows Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key Multimedia Key * 4 - 104 Keyboard Only * 5 - 105 Keyboard Only APP /E0 F0 2F E-Mail WWW Home WWW Favorites WWW Search WWW Refresh WWW Stop WWW Forward WWW Back Media Play/Pause Stop Prev Track Next Track Volume+ VolumeMute My Computer Calculator Screen save Rec Rew Minimize Eject E0 48/E0 F0 48 E0 3A/E0 F0 3A E0 18/E0 F0 18 E0 10/E0 F0 10 E0 20/E0 F0 20 E0 28/E0 F0 28 E0 30/E0 F0 30 E0 38/E0 F0 38 E0 50/E0 F0 50 E0 34/E0 F0 34 E0 3B/E0 F0 3B E0 15/E0 F0 15 E0 4D/E0 F0 4D E0 32/E0 F0 32 E0 21/E0 F0 21 E0 23/E0 F0 23 E0 40/E0 F0 40 E0 2B/E0 F0 2B E0 4B/E0 F0 4B E0 1C/E0 F0 1C E0 43/E0 F0 43 E0 22/E0 F0 22 E0 1D/E0 F0 1D *B - 107 Keyboard Only *J - 109 Keyboard Only Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break/Typematic Make/Break/Typematic Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break Make/Break/Typematic Make/Break/Typematic Make/Break code E0 37/E0 F0 37 E0 3F/E0 F0 3F E0 5E/E0 F0 5E E0 1F Make/Break/Typematic Default Make/Break Make/Break Make/Break
Rev. 1.00
12
December 8, 2003
HT82K629A
Timing Diagrams
Data Output
(1 ) CLK (3 ) 1st C LK (3 ) 2nd C LK (3 ) (3 ) 1 0 th C LK (4 ) 1 1 th C LK (5 ) T3 (2 ) DATA T1 S ta r t B it T2 B it 0 P a r ity B it S to p B it (6 ) T im in g P a r a m e te r T1 T2 T3 T4 T5 D A T A tr a n s itio n to th e fa llin g e d g e o f C L K R is in g e d g e o f C L K to D A T A tr a n s itio n D u r a tio n o f C L K in a c tiv e D u r a tio n o f C L K a c tiv e T im e to a u x ilia r y d e v ic e in h ib it a fte r c lo c k 1 1 to e n s u r e th a t th e a u x ilia r y d e v ic e d o e s n o t s ta r t a n o th e r tr a n s m is s io n . M in /M a x 5 /2 5 m s e c 5 /T 4 -5 m s e c 3 0 /5 0 m s e c 3 0 /5 0 m s e c > 0 /5 0 m s e c T4 T5 (7 )
Keyboard Data Input
(1 ) CLK (2 ) I/O In h ib it (4 ) 1st C LK 2nd C LK 9 th C LK 1 0 th C LK 1 1 th C LK (8 ) (6 ) P a r ity B it (5 ) S to p B it (7 )
T7 T9 DATA S ta r t B it (3 )
T8 B it 0 (5 )
T im in g P a r a m e te r T7 T8 T9 D u r a tio n o f C L K in a c tiv e D u r a tio n o f C L K a c tiv e T im e fr o m in a c tiv e to a c tiv e C L K tr a n s itio n , u s e d to tim e w h e n th e a u x ilia r y d e v ic e s a m p le s D A T A
M in /M a x 3 0 /5 0 m s e c 3 0 /5 0 m s e c 5 /2 5 m s e c
Rev. 1.00
13
December 8, 2003
HT82K629A
USB Interface HT82K629A has one control pipe for USB configuration, command and status type communication flows between clients software (BIOS, Win 98, Win 2K, Win ME and Win XP etc.) and HT82K629A keyboard encoder device. It also has two interrupt pipes to send the HID page 7 Standard keyboard code and ACPI, multimedia key correspondingly to clients software. For LED output, it comes from the control pipe. HT82K629A can support USB standard request and HID class request. It is shown in the following table: Item Command Get_Status Clear Feature Set Feature Set Address Description USB get endpoints status such as Yes STALL, wake-up, power information USB clear device STALL, or remote Yes wake-up function. USB set device STALL, or remote Yes wake-up function. USB set device address Yes USB get HT82K629A device, configuraYes tion information USB get HT82K629A string descriptor No, response STALL (option command) USB set device descriptor data (option command) USB get device, configuration value USB set device, configuration value USB get device, interface USB set device, interface USB output frame number No, response STALL Yes (default 0 value) Yes No, response STALL No, response STALL No, response STALL Support
USB1.1 Standard Request Get_Descriptor
Set_Descriptor Get_Configuration Set_Configuration Get_Interface Set_Interface SYNCH_Frame Get_Descriptor Set_Descriptor Get_Report HID1.1 Class Request Set_Report Get_Protocol Set_Protocol Get_Idle Set_Idle Keyboard Output Format for USB Interface
* Endpoint1 - standard keyboard endpoint
USB get HT82K629A HID, report Yes information USB set device descriptor data (option command) No, response STALL
USB get keyboard, ACPI, multimedia Yes data Set keyboard LED Yes USB get boot or report protocol for Yes (default report endpoint protocol) USB set boot or report protocol for endYes point USB set keyboard idle rate USB get keyboard idle rate Yes (default 500ms) Yes
The Endpoint1 of HT82K629A is used to send standard keyboard key code and is configured as interrupt pipe. It contain 8 bytes data. The first byte is a modified byte to send the left and right of the (Shift, ALT, CTRL and WIN) key status. It is in bitmap format. The second byte is a reserved byte. The third to eight bytes are used to send the other HID page7 key codes (except for the above modified key). The key code list is shown as the USB HID standard keyboard code table. Bit 7 R_Win Bit 6 R_ALT Bit 5 R_Shift Bit 4 R_Ctrl Bit 3 L_Win Bit 2 L_ALT Bit 1 L_Shift Bit 0 L_Ctrl
1: Key is pressed 0: Key is released The Modified Byte Definition Rev. 1.00 14 December 8, 2003
HT82K629A
* Endpoint2 - ACPI, multimedia key endpoint
The Endpoint2 of the HT82K629A is used to send ACPI and multimedia key and is configured as interrupt pipe. For ACPI, there are two bytes data, the first byte is report ID byte = 01H, the second is ACPI key status. Byte No. 1 2 1: Key is pressed 0: Key is released The ACPI Key Byte Definition For multimedia keys, there are four bytes data, the first byte is report ID byte = 02H, The second to fourth is the multimedia key status. Byte No. 1 2 3 4 Eject E-Mail Rewind CD Stop WWW Search Record Prev. Track WWW Favorites Minimize Bit 7 Bit6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 00000b Bit 7 Bit6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
00000001b Wake-up Sleep Power
00000010b Next Track WWW Home My Computer Play/Pause WWW Back Screen Save Mute WWW Forward Calculator VolumeWWW Stop Explorer Volume+
Refresh Media
1: Key is pressed 0: Key is released The Multimedia Key Bytes Definition
* USB LED output
Client Software Output one byte LED data to HT82K629A, to control the LED status, through Endpoint0. The format is shown in the following table: Bit 7 Bit 6 Bit 5 00000b 1: LED on 0: LED off USB HID Standard Keyboard Code Table Key Number and Symbol 1 2 3 4 5 6 7 8 9 10 11 12 13 ~ ! @ # $ % ^ & * ( ) _ + 1 2 3 4 5 6 7 8 9 0 = HID Page HID Code 07 07 07 07 07 07 07 07 07 07 07 07 07 35 1E 1F 20 21 22 23 24 25 26 27 2D 2E Key Number and Symbol 54 55 56 57 58 60 61 62 64 75 76 79 80 > ? . / HID Page HID Code 07 07 07 07 07 07 07 07 07 07 07 07 07 37 38 87 E5 E0 E2 2C E6 E4 49 4C 50 4A Bit 4 Bit 3 Bit 2 Scroll Lock Bit 1 Cap Lock Bit 0 Num Lock
Keycode56 (*BJ) Shift (R) Ctrl (L) Alt (L) Ctrl (L) Alt (R) Ctrl (R) Insert Delete Left Arrow Home
Rev. 1.00
15
December 8, 2003
HT82K629A
Key Number and Symbol 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 < : { } Keycode14 (*J) Back Space Tab Q W E R T Y U I O P [ ] HID Page HID Code 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 ; 07 07 07 07 07 07 07 07 07 07 07 07 07 , 07 89 2A 2B 14 1A 08 15 17 1C 18 0C 12 13 2F 30 31 39 04 16 07 09 0A 0B 0D 0E 0F 33 34 32 28 E1 64 1D 1B 06 19 05 11 10 36 Key Number and Symbol 81 83 84 85 86 89 90 91 92 93 95 96 97 98 99 100 101 102 103 104 105 106 107 108 110 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 9 6 3 . + Keycode107 (*B) Enter_R ESC F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12 Print Screen Scroll Lock Pause 2 0 * PgUp (R) PgDn Del 8 5 Ins 7 4 1 / End PgUp PgDn (R) Num Lock Home End HID Page HID Code 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 07 4D 52 51 4B 4E 4F 53 5F 5C 59 54 60 5D 5A 62 55 61 5E 5B 63 56 57 85 58 29 3A 3B 3C 3D 3E 3F 40 41 42 43 44 45 46 47 48
Keycode29 (*4) Caps Lock A S D F G H J K L
Keycode42 (*5BJ) Enter_L Shift (L) Keycode45 (*5B) Z X C V B N M
Rev. 1.00
16
December 8, 2003
HT82K629A
Key Number and Symbol * 4 - 104 Keyboard Only * 5 - 105 Keyboard Only Key Number and Symbol 131 (*J) 132 (*J) 133 (*J) 150 151 ACPI ACPI ACPI Windows Key Windows Key Windows Key Japanese J131 Japanese J132 Japanese J133 Korea KC-L, Key_Hangul Korea KC-R, Key_Hanja Power Sleep Wake-up L WIN R WIN APP HID Page HID Code Key Number and Symbol *B - 107 Keyboard Only *J - 109 Keyboard Only HID Page 07 07 07 07 07 01 01 01 07 07 07 HID Code 8B 8A 88 90 91 81 82 83 E3 E7 65 HID Page HID Code
Multimedia Key Number and Symbol E-Mail WWW Home WWW Favorites WWW Search WWW Refresh WWW Stop WWW Forward WWW Back Media Play/Pause CD Stop Prev Track Next Track Volume+ VolumeMute My Computer Calculator
HID Page 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C 0C The following keys need a driver
HID Code 018A 0223 022A 0221 0227 0226 0225 0224 0183 00CD 00B7 00B6 00B5 00E9 00EA 00E2 0194 0192
Explorer (Internet Browser) Screen Save Record Rewind Minimize
0C 0C 0C 0C 0C
0196 019E 00B2 00B4 0206
Rev. 1.00
17
December 8, 2003
HT82K629A
Mini Keyboard Operation Manual
* Macro key
Open Old File Should send + to system when pressed.
SAVE Should send + to system when pressed.
PRINT Should send +

to system when pressed.
CUT Should send + to system when pressed.
COPY Should send + to system when pressed.
PASTE Should send + to system when pressed.
Rotate Window Press this key to switch the activated task window. Should send + to system when pressed. Close Window Press this key to close the window. Should send + to system when pressed.
Function Key Usage Status Key Location 7 8 9 0 U I O P J K L :; M >. ?/ Fn OFF &7 *8 (9 )0 U I O P J K L :; M >. ?/ (R) End PgDn + Ins Del / Num Lock OFF Fn ON Home PgUp * Num Lock OFF Fn OFF 7 8 9 * 4 5 6 1 2 3 + 0 . / Num Lock ON Fn ON 7 8 9 0 U I O P J K L :; M >. ?/ Num Lock ON
Rev. 1.00
18
December 8, 2003
HT82K629A
Enter F1/F11 F2/F12 F10/ ScrLock /PgUp /PgDn /Home (R)/End Key Matrix R0/PA0 C0/PB0 PAUSE 126 Q 17 W 18 E 19 R 20 U 23 I 24 O 25 7(Home) 91 |(\) 14 SCROLL 125 P 26 Screen Save KC-L 150 Media 27 WIN-L Ctrl(R)+V Paste E-mail WWW Home WWW Back WWW Forward 15 Alt(R)+F4 Close [({) 40 Ctrl(R)+C Copy WIN-R ;(:) 41 Rec 00 92 BACK 29 Vol60 '() 42 Rew 000 |(\) 55 Min Ctrl(R)+S Save WWW Stop WWW Refresh 118 4() 93 \(|) 122 ALT-L 28 F7 39 1(End) 61 F11 22 ](}) 38 L 21 Y 37 K 117 Ctrl(R)+O SPACE 114 T 34 J 36 F6 53 .(>) 54 NUM LOCK 90 ENTER-L 43 Vol+ 84 F12 123 ALT-R 62 /(?) 12 Eject F2/F12 _(-) 11 F10/ Scroll KC-R 151 WWW Bkmk 30 F3 33 F 35 H 52 ,(<) 56 APP 16 CAPS 32 D 115 G 49 M 51 \(-) 13 F8 119 DEL 76 F9 120 Mute F10 121 PRINT SCREEN 0()) 10 POWER TAB 31 S 45 F4 48 V 50 N 7 =(+) 9 9(() A 110 |(\) 47 C ESC 46 X R1/PA1 Pre Track R2/PA2 Stop R3/PA3 Play/Pause R4/PA4 CTRL-R 64 Z N-CHG 131 CHG 132 ROMA 133 B 6 6(^) 8 8(*) 1 F1 112 F2 113 5(%) 5 7(&) 4 4($) 3 3(#) R5/PA5 Next Track R6/PA6 CTRL-L 58 (~) 2 2(@) 116 1(!) R7/PA7 F5 Enter (L) F1 F2 F10 (R) Enter(R) F11 F12 ScrLock Page Up Page Down Home End Enter(R) F1 F2 F10 (R) Enter(L) F11 F12 ScrLock Page Up Page Down Home End
C1/PB1
C2/PB2
C3/PB3
C4/PB4
C5/PB5
C6/PB6
C7/PB7
C8/PD0
C9/PD1
C10/PD2
C11/PD3
C12/PD4
C13/PD5 C14/PD6
Rev. 1.00
19
December 8, 2003
HT82K629A
R0/PA0 C15/PD7 My Computer R1/PA1 Calculator SHIFT-L 44 . 107 6((R)) 102 5 97 98 R2/PA2 / Page Up SHIFT-R 57 ENTER-R 108 3(PgDn) 103 2() 99 104 0(Ins) 95 83 .(Del) 100 / 89 R3/PA3 / Page Down WWW Search R4/PA4 / Home Alt(R)+Tab Rotate Ctrl(R)+X * 105 (R) 75 R5/PA5 (R)/ END Ctrl(R)+P Print 79 HOME 80 PgUp 85 INS 81 PgDn 86 SLEEP END R6/PA6 Explorer F1/F11 FN R7/PA7
C16/PC4 Wake-up + 106 9(PgUp) 101 8() 96
C17/PC5
C18/PC6
C19/PC7
The following table shows which key needs a driver in the different OS OS
* Media, My computer, Calculator * E-mail, WWW Home, WWW Back, WWW Forward, WWW Stop, WWW Refresh,
Key Need Drive
MS DOS, Win95
WWW Favorite, WWW Search
* Vol-, Vol+, Mute, Pre Track, CD Stop, Play/Pause, Next Track * Rec, Rew, Min, Eject, Screen Save, Explorer * Power, Wake-up, Sleep * Media, My computer, Calculator * E-mail, WWW Home, WWW Back, WWW Forward, WWW Stop, WWW Refresh,
Win 98
WWW Favorite, WWW Search
* Vol-, Vol+, Mute, Pre Track, CD Stop, Play/Pause, Next Track * Rec, Rew, Min, Eject, Screen Save, Explorer
Win ME, Win 2K, Win XP * Rec, Rew, Min, Eject, Screen Save, Explorer
Rev. 1.00
20
December 8, 2003
HT82K629A
Application Circuits
1 2 3 4 5 C aps Lock D2 Num D1 D3 S c r o ll L o c k Lock 7 8 10 11 12 13 1 .5 k W MCUVDD 33pF 22W 33pF 22W VDD USBUSB+ VSS 2 3 4 USB CON 1 VDD 10mF 22W 0 .0 1 m F MCUVDD 0 .1 m F 14 15 16 17 18 19 20 0 .1 m F 9 6 C1 C1 R3 R2 R1 R0 Fn NU CA SC C1 C1 C1 C1 VD V3 US US C0 C1 7 6 C18 C19 R4 R5 R6 R7 C11 C10 C9 C8 OSCI SCO ESET VSS C7 C6 C5 C4 C3 C2 O R 40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25 24 23 22 21 0 .1 m F 0 .1 m F 6M H z 10kW 100kW
S e le c t PS 3 4 5 2 M R O LL
D 3O B D + /C L K B D -/D A T A
H T82K 629A
F n _ S e l = 1 o r flo a tin g : d is a b le s M in i- k e y b o a r d fu n c tio n F n _ S e l = 0 : e n a b le s M in i- k e y b o a r d fu n c tio n
Note:
For single side PCB, the GND should be routed first. Avoid routing the GND line and VDD line with jumping wires. The GND and VDD lines should be as wide as possible, also it is recommended that the GND and VDD lines are placed in an empty area, in order to increase their area. Wherever possible the GND plane should surround pins such as OSCI, OSCO, VDD, V330, RESET etc and other related circuits to minimize the noise effects. The GND/VDD loop area should be minimized. Try to keep GND and VDD lines parallel. The external 22W resistor and 0.01mF capacitor connected to the VDD pin should be placed as close as possible to the VDD pin. Allow room in the layout for the 0.1mF capacitor that is connected to the VDD pin. This capacitor should be connected as close as possible to the VDD pin. The function of this capacitor is to filter out high frequency noise. The lines connecting the OSCI and OSCO pins to the crystal must be kept as short as possible to minimize any cross coupling of noise from these pins. The 0.1mF capacitor connected to the RESET pin should be placed as close as possible to the RESET pin. The function of this capacitor is to filter out high frequency noise to minimize the possibility of a glitch on this line causing a false reset. The 0.1mF capacitor connected to the V33O pin should be placed as close as possible to the V33O pin. The USBD+ and USBD- lines to the USB connector should be kept as short as possible and should not be placed close to the other lines to reduce the possibility of noise coupling into other lines. The externally connected 1.5kW resistor connected to the USBD- pin should be placed as close to as possible the USBD- pin. The USB cable should preferably have proper shielding.
Rev. 1.00
21
December 8, 2003
HT82K629A
Package Information
40-pin DIP (600mil) outline dimensions
A 40 B 1 20 21
H C D E F G a I
Symbol A B C D E F G H I a
Dimensions in mil Min. 2045 535 145 125 16 50 3/4 595 635 0 Nom. 3/4 3/4 3/4 3/4 3/4 3/4 100 3/4 3/4 3/4 Max. 2065 555 155 145 20 70 3/4 615 670 15
Rev. 1.00
22
December 8, 2003
HT82K629A
Holtek Semiconductor Inc. (Headquarters) No.3, Creation Rd. II, Science Park, Hsinchu, Taiwan Tel: 886-3-563-1999 Fax: 886-3-563-1189 http://www.holtek.com.tw Holtek Semiconductor Inc. (Sales Office) 4F-2, No. 3-2, YuanQu St., Nankang Software Park, Taipei 115, Taiwan Tel: 886-2-2655-7070 Fax: 886-2-2655-7373 Fax: 886-2-2655-7383 (International sales hotline) Holtek Semiconductor (Shanghai) Inc. 7th Floor, Building 2, No.889, Yi Shan Rd., Shanghai, China Tel: 021-6485-5560 Fax: 021-6485-0313 http://www.holtek.com.cn Holtek Semiconductor (Hong Kong) Ltd. Block A, 3/F, Tin On Industrial Building, 777-779 Cheung Sha Wan Rd., Kowloon, Hong Kong Tel: 852-2-745-8288 Fax: 852-2-742-8657 Holmate Semiconductor, Inc. 46712 Fremont Blvd., Fremont, CA 94538 Tel: 510-252-9880 Fax: 510-252-9885 http://www.holmate.com Copyright O 2003 by HOLTEK SEMICONDUCTOR INC. The information appearing in this Data Sheet is believed to be accurate at the time of publication. However, Holtek assumes no responsibility arising from the use of the specifications described. The applications mentioned herein are used solely for the purpose of illustration and Holtek makes no warranty or representation that such applications will be suitable without further modification, nor recommends the use of its products for application that may present a risk to human life due to malfunction or otherwise. Holteks products are not authorized for use as critical components in life support devices or systems. Holtek reserves the right to alter its products without prior notification. For the most up-to-date information, please visit our web site at http://www.holtek.com.tw.
Rev. 1.00
23
December 8, 2003


▲Up To Search▲   

 
Price & Availability of HT82K629A

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X